package com.iwhalecloud.citybrain.flow.platform.manager.domain.model;

import java.util.List;

/**
 * @author cheng.huaxing
 * @date 2019-01-21
 */
public class ProcessModelVo {
    private String modelId;
    private String resourceId;
    private Object bounds;

    private Object properties;

    private List<ModelNodeVo> nodes;

    private List<ModelEdgeVo> edges;

    private List<ModelGroupVo> groups;

    private List<Object> childShapes;

    private Object stencil;

    private Object stencilset;
    public String getResourceId() {
        return resourceId;
    }

    public void setResourceId(String resourceId) {
        this.resourceId = resourceId;
    }
    public String getModelId() {
        return modelId;
    }

    public void setModelId(String modelId) {
        this.modelId = modelId;
    }

    public Object getBounds() {
        return bounds;
    }

    public void setBounds(Object bounds) {
        this.bounds = bounds;
    }

    public Object getProperties() {
        return properties;
    }

    public void setProperties(Object properties) {
        this.properties = properties;
    }

    public List<ModelNodeVo> getNodes() {
        return nodes;
    }

    public void setNodes(List<ModelNodeVo> nodes) {
        this.nodes = nodes;
    }

    public List<ModelEdgeVo> getEdges() {
        return edges;
    }

    public void setEdges(List<ModelEdgeVo> edges) {
        this.edges = edges;
    }

    public Object getStencil() {
        return stencil;
    }

    public void setStencil(Object stencil) {
        this.stencil = stencil;
    }

    public Object getStencilset() {
        return stencilset;
    }

    public void setStencilset(Object stencilset) {
        this.stencilset = stencilset;
    }

    public List<Object> getChildShapes() {
        return childShapes;
    }

    public void setChildShapes(List<Object> childShapes) {
        this.childShapes = childShapes;
    }

    public List<ModelGroupVo> getGroups() {
        return groups;
    }

    public void setGroups(List<ModelGroupVo> groups) {
        this.groups = groups;
    }

}
